vcDof
Dof defines the joint properties of a node, its degrees of freedom, and whether or not the joint is assigned to a controller of a robot or servo.
See in: Overview
Module: vcCore
Parent: vcObject
Children: vcCustomDof
Referenced by: vcJoint.Dof, vcLinkNode.Dof
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| AxisType | vcJointAxis | RW | Defines the axis of the joint. Possible value defined by vcJointAxis. |
| Controller | vcServoController | RW | Gets/Sets the controller assigned the joint. |
| Driver | vcDof | RW | Defines the DOF object and joint referenced by a follower joint. |
| InitialValue | Real | RW | Defines the default value of the joint at its initial state. |
| JointLinkType | vcJointType | R | Gets the JointType of the link. See Joint Constants for more information. |
| JointServoType | object | RW | Defines whether a joint assigned to a controller is rotational or translational. See Joint Constants for more information. |
| LagTime | Real | RW | Defines the lag time (in seconds) of the joint. |
| MaxAcceleration | Real | RW | Defines the maximum acceleration (units/degrees per second squared) of the joint. |
| MaxDeceleration | Real | RW | Defines the maximum deceleration (units/degrees per second squared) of the joint. |
| MaxLimit | vcRealExpressionProperty | R | Gets the expression property that, when evaluated, returns the maximum value of the joint. |
| MaxSpeed | Real | RW | Defines the maximum speed (units/degrees per second squared) of the joint. |
| MinLimit | vcRealExpressionProperty | R | Gets the expression property that, when evaluated, returns the minimum value of the joint. |
| Name | String | RW | Defines the name of DOF object and joint. |
| Properties | vcPropertyContainer | R | Get dof property container. |
| SettleTime | Real | RW | Defines the settle time (in seconds) of the joint. |
| SoftMaxLimit | String | RW | Defines the soft limit for the maximum joint value. |
| SoftMinLimit | String | RW | Defines the soft limit for the minimum joint value. |
| VALUE | Real | RW | Defines the current value of the joint. |
| ValueExpression | vcRealExpressionProperty | R | Gets the expression property that, when evaluated, returns the value of the joint. VALUE can be used to reference the current value of the joint, for example "VALUE+10". |